Uses of Class
negotiator.boaframework.OfferingStrategy

Packages that use OfferingStrategy
negotiator.boaframework   
negotiator.boaframework.acceptanceconditions.anac2010   
negotiator.boaframework.acceptanceconditions.anac2011   
negotiator.boaframework.acceptanceconditions.other   
negotiator.boaframework.agent   
negotiator.boaframework.offeringstrategy   
negotiator.boaframework.offeringstrategy.anac2010   
negotiator.boaframework.offeringstrategy.anac2011   
negotiator.boaframework.offeringstrategy.other   
negotiator.boaframework.repository   
 

Uses of OfferingStrategy in negotiator.boaframework
 

Fields in negotiator.boaframework declared as OfferingStrategy
protected  OfferingStrategy AcceptanceStrategy.offeringStrategy
          Reference to the offering strategy.
 

Methods in negotiator.boaframework with parameters of type OfferingStrategy
 void AcceptanceStrategy.init(NegotiationSession negotiationSession, OfferingStrategy offeringStrategy, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
          Standard initialize method to be called after using the empty constructor.
 

Uses of OfferingStrategy in negotiator.boaframework.acceptanceconditions.anac2010
 

Methods in negotiator.boaframework.acceptanceconditions.anac2010 with parameters of type OfferingStrategy
 void AC_Yushu.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_Nozomi.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_IAMHaggler2010.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_IAMcrazyHaggler.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_AgentSmith.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_AgentK.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_AgentFSEGA.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_AgentK.initializeAgent(NegotiationSession negotiationSession, OfferingStrategy os)
           
 

Constructors in negotiator.boaframework.acceptanceconditions.anac2010 with parameters of type OfferingStrategy
AC_AgentFSEGA(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_AgentK(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_AgentSmith(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_IAMcrazyHaggler(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_IAMHaggler2010(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_Nozomi(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_Yushu(NegotiationSession negoSession, OfferingStrategy strat)
           
 

Uses of OfferingStrategy in negotiator.boaframework.acceptanceconditions.anac2011
 

Methods in negotiator.boaframework.acceptanceconditions.anac2011 with parameters of type OfferingStrategy
 void AC_ValueModelAgent.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_TheNegotiator.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_NiceTitForTat.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_IAMHaggler2011.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_HardHeaded.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_Gahboninho.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_BRAMAgent.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_AgentK2.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_ValueModelAgent.initializeAgent(NegotiationSession negotiationSession, OfferingStrategy os)
           
 void AC_Gahboninho.initializeAgent(NegotiationSession negoSession, OfferingStrategy strat)
           
 void AC_AgentK2.initializeAgent(NegotiationSession negotiationSession, OfferingStrategy os)
           
 

Constructors in negotiator.boaframework.acceptanceconditions.anac2011 with parameters of type OfferingStrategy
AC_AgentK2(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_BRAMAgent(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_Gahboninho(NegotiationSession negotiationSession, OfferingStrategy offeringStrategy)
           
AC_HardHeaded(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_IAMHaggler2011(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_NiceTitForTat(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_TheNegotiator(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_ValueModelAgent(NegotiationSession negoSession, OfferingStrategy strat)
           
 

Uses of OfferingStrategy in negotiator.boaframework.acceptanceconditions.other
 

Methods in negotiator.boaframework.acceptanceconditions.other with parameters of type OfferingStrategy
 void Multi_AcceptanceCondition.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_Time.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_Previous.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_Next.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_MAC.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_Gap.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_ConstDiscounted.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_Const.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiV4.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiV3.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiV2.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiProbDiscounted.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiProb.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiMaxInWindowDiscounted.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiMaxInWindow.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiMax.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiBestAvgDiscounted.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiBestAvg.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_CombiAvg.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 void AC_Combi.init(NegotiationSession negoSession, OfferingStrategy strat, OpponentModel opponentModel, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
           
 

Constructors in negotiator.boaframework.acceptanceconditions.other with parameters of type OfferingStrategy
AC_ABMP(NegotiationSession negoSession, OfferingStrategy strat)
           
AC_Combi(NegotiationSession negoSession, OfferingStrategy strat, double a, double b, double t, double c)
           
AC_CombiAvg(NegotiationSession negoSession, OfferingStrategy strat, double t)
           
AC_CombiBestAvg(NegotiationSession negoSession, OfferingStrategy strat, double t)
           
AC_CombiBestAvgDiscounted(NegotiationSession negoSession, OfferingStrategy strat, double t)
           
AC_CombiMax(NegotiationSession negoSession, OfferingStrategy strat, double time)
           
AC_CombiMaxInWindow(NegotiationSession negoSession, OfferingStrategy strat, double t)
           
AC_CombiMaxInWindowDiscounted(NegotiationSession negoSession, OfferingStrategy strat, double t)
           
AC_CombiProb(NegotiationSession negoSession, OfferingStrategy strat, double t)
           
AC_CombiProbDiscounted(NegotiationSession negoSession, OfferingStrategy strat, double t)
           
AC_CombiV2(NegotiationSession negoSession, OfferingStrategy strat, double a, double b, double t, double c, double d)
           
AC_CombiV3(NegotiationSession negoSession, OfferingStrategy strat, double a, double b, double t, double c)
           
AC_CombiV4(NegotiationSession negoSession, OfferingStrategy strat, double a, double b, double c, double d, double e)
           
AC_Next(NegotiationSession negoSession, OfferingStrategy strat, double alpha, double beta)
           
 

Uses of OfferingStrategy in negotiator.boaframework.agent
 

Fields in negotiator.boaframework.agent declared as OfferingStrategy
protected  OfferingStrategy BOAagent.offeringStrategy
          what to offer
 

Methods in negotiator.boaframework.agent that return OfferingStrategy
 OfferingStrategy BOAagent.getOfferingStrategy()
          Returns the offering strategy of the agent.
 

Methods in negotiator.boaframework.agent with parameters of type OfferingStrategy
 void BOAagent.setDecoupledComponents(AcceptanceStrategy ac, OfferingStrategy os, OpponentModel om, OMStrategy oms)
          Set the components of the decoupled agent.
 

Uses of OfferingStrategy in negotiator.boaframework.offeringstrategy
 

Subclasses of OfferingStrategy in negotiator.boaframework.offeringstrategy
 class IAMHaggler_Test_Offering
           
 

Uses of OfferingStrategy in negotiator.boaframework.offeringstrategy.anac2010
 

Subclasses of OfferingStrategy in negotiator.boaframework.offeringstrategy.anac2010
 class AgentFSEGA_Offering
          This is the decoupled Offering Strategy for AgentFSEGA (ANAC2010).
 class AgentK_Offering
          This is the decoupled Offering Strategy for Agent K (ANAC2010).
 class AgentSmith_Offering
          This is the decoupled Offering Strategy for AgentSmith (ANAC2010).
 class IAMCrazyHaggler_Offering
          This is the decoupled Offering Strategy for IAMCrazyHaggler (ANAC2010).
 class IAMhaggler2010_Offering
          This is the decoupled Offering Strategy for IAMhaggler2010 (ANAC2010).
 class Nozomi_Offering
          This is the decoupled Offering Strategy for Nozomi (ANAC2010).
 class Yushu_Offering
          This is the decoupled Offering Strategy for Nozomi (ANAC2010).
 

Uses of OfferingStrategy in negotiator.boaframework.offeringstrategy.anac2011
 

Subclasses of OfferingStrategy in negotiator.boaframework.offeringstrategy.anac2011
 class AgentK2_Offering
          This is the decoupled Offering Strategy for Agent K2 (ANAC2010).
 class BRAMAgent_Offering
          This is the decoupled Offering Strategy for BRAMAgent (ANAC2011) The code was taken from the ANAC2011 BRAMAgent and adapted to work within the BOA framework For the opponent model extension a range of bids is found near the target utility.
 class Gahboninho_Offering
          This is the decoupled Offering Strategy for Gahboninho (ANAC2011) The code was taken from the ANAC2011 Gahboninho and adapted to work within the BOA framework DEFAULT OM: None Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
 class HardHeaded_Offering
          This is the decoupled Offering Strategy for HardHeaded (ANAC2011).
 class IAMhaggler2011_Offering
          This is the decoupled Offering Strategy for IAMhaggler2011 (ANAC2011).
 class NiceTitForTat_Offering
          This is the decoupled Offering Strategy for NiceTitForTat (ANAC2011).
 class TheNegotiator_Offering
          This is the decoupled Offering Strategy for TheNegotiator (ANAC2011).
 class ValueModelAgent_Offering
          This is the decoupled Offering Strategy for ValueModelAgent (ANAC2011).
 

Uses of OfferingStrategy in negotiator.boaframework.offeringstrategy.other
 

Subclasses of OfferingStrategy in negotiator.boaframework.offeringstrategy.other
 class ANAC2013BOAExample_Offering
          Example agent that offers a bid with a utility above the target "breakoff".
 class ChoosingAllBids
          This class implements an offering strategy which creates a list of possible bids and then offers them in descending order.
 class GeniusTimeDependent_Offering
          The problem with the default TDT, is that when the negotiation starts, some time has already passed.
 class Random_Offering
          This class implements the Simple Agent a.k.a.
 class TimeDependent_Offering
          This is an abstract class used to implement a TimeDependentAgent Strategy adapted from [1] [1] S.
 

Uses of OfferingStrategy in negotiator.boaframework.repository
 

Methods in negotiator.boaframework.repository that return OfferingStrategy
 OfferingStrategy BOAagentRepository.getOfferingStrategy(java.lang.String name)
          Method used to load the offering strategy associated with the given name.